에듀이노-코딩교육 전문 쇼핑몰 에듀이노-코딩교육 전문 쇼핑몰

학교, 공공기관이라면 후불결제하세요!

 
현재 위치
  1. 게시판
  2. 묻고답하기

묻고답하기

상품 게시판 상세
제목 서보모터 어플리케이션 제어 관련 코드 문의
작성자 seojihyo (ip:)
  • 작성일 2020-07-17
  • 추천 추천하기
  • 조회수 210

#include <SoftwareSerial.h>

#include <Servo.h>


#define BT_RXD 13

#define BT_TXD 12

SoftwareSerial bluetooth(BT_RXD, BT_TXD);


Servo servo;


int pos = 9;


void setup()

{

  Serial.begin(9600);

  bluetooth.begin(9600);


  servo.attach(5);

  servo.write(pos);


  delay(500);




}


void loop()

{

  if (bluetooth.available() )

  {

    char servoangle = (char)bluetooth.read();

    if (servoangle != 1 ) {


      switch (servoangle)

      {

        case 'X' :

          servo.write(0);

          delay(100);

          break;


        case 'A' :

          servo.write(45);

          delay(100);

          break;


        case 'B' :

          servo.write(90);

          delay(100);

          break;


        case 'C' :

          servo.write(135);

          delay(100);

          break;


        case 'D' :

          servo.write(180);

          delay(10);

          break;

      }

    }

  }


}



제공된 어플리케이션 예제 코드를 사용했는데 블루투스가 잡히지 않아 혹시 코드에 빠진 부분이 있는지 질문드립니다.


핀 번호와 RXD, TXD 번호만 바꾼 상태입니다.


블루투스 기본 연결 확인 기본 예제 코드를 이용해 모듈이 정상 작동하는 것은 확인했습니다.

평점 0점
첨부파일
비밀번호 삭제하려면 비밀번호를 입력하세요.
댓글 수정

비밀번호 :

수정 취소

/ byte

비밀번호 : 확인 취소

댓글 입력

댓글달기이름 :비밀번호 : 관리자답변보기

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

댓글 입력

댓글달기이름 :비밀번호 :

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

관련 글 보기

관련글 모음
no item title name date hit
19605 [아두이노 코딩키트 : 블루투스 통신 기초] 아두이노 코딩교육 안녕하세요, 시리얼 포트 인식 오류 문의드립니다. HIT파일첨부 류준영 2020-11-30 282
19641    답변 안녕하세요, 시리얼 포트 인식 오류 문의드립니다. HIT 2020-12-02 239
17803 [아두이노 코딩키트 : 블루투스 통신 기초] 아두이노 코딩교육 서보모터 어플리케이션 제어 관련 코드 문의 HIT seojihyo 2020-07-17 210
17843    답변 서보모터 어플리케이션 제어 관련 코드 문의 HIT 2020-07-20 204
12950 [아두이노 코딩키트 : 블루투스 통신 기초] 아두이노 코딩교육 추가구성상품 HIT 배현준 2019-07-08 274
«
»